Big Huge Thesaurus

large indefinite quantity

noun